package com.ict.web.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 评审任务对象 yzq_review_task
 *
 * @author ruoyi
 * @date 2022-02-16
 */
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class QueryReviewTaskExpertDto {
    @ApiModelProperty(value = "任务名称")
    private String taskName;

    @ApiModelProperty(value = "节点")
    private String extractNode;

    @ApiModelProperty(value = "状态{1:待接受 2: 待审批 3:已拒绝 4:待开始 5:已结束6:申请取消}")
    private String status;

    @ApiModelProperty(value = "状态")
    private List<String> statusCollect;

    @ApiModelProperty(value = "处理状态")
    private String processingStatus;

    @ApiModelProperty(value = "开始时间")
    private String starTime;

    @ApiModelProperty(value = "结束时间")
    private String endTime;

    /** 请求参数 */
    private Map<String, Object> params;
    public Map<String, Object> getParams()
    {
        if (params == null)
        {
            params = new HashMap<>();
        }
        return params;
    }

    public void setParams(Map<String, Object> params)
    {
        this.params = params;
    }

}
